On Improving the Quality of Solutions in Large-Scale Cooperative Multi-Agent Pathfinding

نویسندگان

  • Ko-Hsin Cindy Wang
  • Adi Botea
  • Philip Kilby
چکیده

Scaling up the number of simultaneously moving units in pathfinding problems to hundreds, or even thousands, is well beyond the capability of theoretically optimal algorithms in practice, which is consistent with existing intractability results (Surynek 2010). However, significant scalability can be achieved by trading off solution optimality. This motivates evaluating the quality of suboptimal solutions, especially in instances much larger than can be handled by optimal algorithms. In this work, we consider pathfinding in uniform cost grid maps. We study the solution quality using the three most common quality criteria. The total travel distance is the sum of distances covered by all units, measuring the total cost. The sum of actions includes moves and also wait actions that appear in a plan, providing an indication of the aesthetic quality of a plan, as long or frequent wait intervals are undesirable. The makespan measures the total number of time steps in a global plan when steps can be run in parallel. We focus on MAPP (Wang and Botea 2009; 2010), which has been shown as state-of-the-art in terms of scalability and success ratio (i.e., percentage of solved units) on realistic game grid maps. Until now, the quality of MAPP’s solutions had not been as extensively analyzed. Our analysis indicates that solutions computed with existing versions of MAPP can often suffer in terms of quality. We introduce enhancements that significantly improve MAPP’s solution quality. For example, the sum of actions is cut to half on average. MAPP becomes competitive in terms of solution quality with FAR (Wang and Botea 2008) and WHCA* (Silver 2005), two successful algorithms from the literature. MAPP provides a formal characterization of problems it can solve, and low-polynomial upper bounds on the resources required, which are not reported for FAR and WHCA*. Our extensions bring MAPP’s solution quality to a state-of-theart level, while maintaining its advantages over FAR and WHCA* on the performance criteria of scalability, success ratio, and ability to tell a priori if it will succeed in the instance at hand. One of our extensions, which spreads out the

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-Agent Pathfinding with Simultaneous Execution of Single-Agent Primitives

Multi-agent pathfinding is a challenging combinatorial problem that involves multiple agents moving on a graph from a set of initial nodes to a set of desired goals without inter-agent collisions. Searching the composite space of all agents has exponential complexity and does not scale well. Decoupled methods are more efficient but are generally incomplete. There are, however, polynomial time a...

متن کامل

Multi-agent RRT*: Sampling-based Cooperative Pathfinding (Extended Abstract)

Cooperative pathfinding is a problem of finding a set of non-conflicting trajectories for a number of mobile agents. Its applications include planning for teams of mobile robots, such as autonomous aircrafts, cars, or underwater vehicles. The state-of-the-art algorithms for cooperative pathfinding typically rely on some heuristic forward-search pathfinding technique, where A* is often the algor...

متن کامل

Cooperative Pathfinding

Cooperative Pathfinding is a multi-agent path planning problem where agents must find non-colliding routes to separate destinations, given full information about the routes of other agents. This paper presents three new algorithms for efficiently solving this problem, suitable for use in Real-Time Strategy games and other real-time environments. The algorithms are decoupled approaches that brea...

متن کامل

Agent-based approach for cooperative scheduling

This paper studies the multi-factory production (MFP) network scheduling problem where a number of different individual factories join together to form a MFP network, in which these factories can operate more economically than operating individually. However, in such network which known as virtual production network with self-interested factories with transportation times, each individual facto...

متن کامل

Multi-agent RRT: sampling-based cooperative pathfinding

Cooperative pathfinding is a problem of finding a set of non-conflicting trajectories for a number of mobile agents. Its applications include planning for teams of mobile robots, such as autonomous aircrafts, cars, or underwater vehicles. The state-of-the-art algorithms for cooperative pathfinding for embodied robots typically rely on some heuristic forward-search pathfinding technique, where A...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011